auto merge of #675 : alexcrichton/cargo/fix-selective-test, r=brson
authorbors <bors@rust-lang.org>
Mon, 6 Oct 2014 20:30:07 +0000 (20:30 +0000)
committerbors <bors@rust-lang.org>
Mon, 6 Oct 2014 20:30:07 +0000 (20:30 +0000)
commitd5d8f5f787a007ef2252982f5588cf3aa9864056
treea92ad2fa24543f65bcb1a5a4f4e707a32367ff0d
parent0da5da13d656f89b0e5b2167e3d105a2722936dd
parentec1091e9ee44b2e676a8aa774b03226aa1ffaf78
auto merge of #675 : alexcrichton/cargo/fix-selective-test, r=brson

Now that we have selective testing, this no longer makes any sense and all
queries to the path layout need to be based on the package being queried for.
This removes the primary flag from the Context, and requires that the `layout`
method have a local Package available

cc servo/servo#3580